Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
TY-NEWYDD Detached £483,174 £210,000 8 Aug 2003